//注释是的
const Timestamp = new Date().getTime()
module.exports = {
  configureWebpack: {
    externals: {
        'AMap': 'AMap' // 高德地图配置
    }
  },
  devServer: {
      https: true // 启动https 不然定位要失败
  },
  configureWebpack: { // webpack 配置
    output: { // 输出重构  打包编译后的 文件名称  【模块名称.版本号.时间戳】
      filename: `[name].${process.env.VUE_APP_Version}.${Timestamp}.js`,
      chunkFilename: `[name].${process.env.VUE_APP_Version}.${Timestamp}.js`
    },
  },
  lintOnSave: false,
  publicPath: './',
  productionSourceMap: false, // 开启生产环境SourceMap，设为false打包时不生成.map文件
  filenameHashing: false,
  chainWebpack: config => {
    // 移除 prefetch 插件
    config.plugins.delete('prefetch')
    // 移除 preload 插件
    config.plugins.delete('preload')
  },
  devServer: {
    proxy: {
      '/api': {
        target: 'http://bst.vipgz2.idcfengye.com/api',
        // target: 'http://117.73.2.3:8102/',
        changeOrigin: true,
        pathRewrite: {
          '^/api': '/'
        }
      }
    }
  }
}